F2802x/2802x0/2803x/2805x/2806x 보드 설정

Piccolo 시리즈 TMS320F2802x/2802x0/2803x/2805x/2806x는 리셋시 3개 포트의 전위상태에 따라 다음 표와 같이 부트동작모드를 결정합니다.

MODE GPIO37
TDO  
GPIO34
CMP2OUT
/TRST Boot mode
 Mode EMU X X 1  Emulation Boot
 Mode 0 0 0 0  Parallel I/O
 Mode 1 0 1 0  SCI (RAM 부트)
 Mode 2 1 0 0  Wait
 Mode 3 1 1 0  GetMode

easyDSP는 SCI 부트모드(RAM 부트) 및 GetMode부트모드(Flash-ROM 실행 모드)만을 사용하므로, 에뮬레이터를 연결하지 않은 경우에는 (즉 /TRST = 0),  < /FONT > < /FONT > GPIO34핀의 상태는 1로 고정하고 GPIO37핀의 상태만 변경하여 동작 모드를 결정합니다. 따라서 하기 그림과 같은 결선을 권장합니다.
단, 에뮬레이터를 연결한 경우에는 부트 모드가 하기 결선과 관계없이 특정 주소의 메모리값에 의존됩니다. 이에 대해서는 TI의 자료를 참조하십시요.


 

- easyDSP cable이 연결되는 5x2 header의 전원핀(#4)은 3.3V 연결
- SCIRXDA = GPIO28, SCITXDA = GPIO29 로 연결
- TX, RX 선은 MCU의 해당 핀으로 직접 연결
- easyDSP /RESET신호와 MCU /XRS 신호사이에 리셋 IC같은 회로가 삽입된다면, 삽입된 회로는 /RESET신호를 0.5초내에 /XRS에 전달해야 함.
- easyDSP 헤더와 MCU간에 연결에 버퍼 IC를 사용할 경우, 버퍼 IC는 easyDSP 헤더에 직결하여, 각종 저항 연결이 DSP에 직결될 수 있도록 함
- /BOOT 핀은 2k오옴 저항을 통해 GPIO37에 연결
- /Reset 핀은 MCU에 리셋을 줄 수 있도록 적절히 연결  (/Reset핀의 Low상태 유지 기간은 약 500msec)
- 각 신호선에 풀업 저항을 설치할 시에 그 값이 수 KOhm이상이 되어야 함 (easyDSP pod내부에 100 Ohm 직렬저항이 있기 때문)

사용자의 MCU 보드에서 이 4개의 신호를 사용할 때, 별도의 풀업 또는 풀다운 처리를 할 경우 주의를 요합니다.
또한 리셋핀 사용시, 여러 원하지 않는 상황에 의해, 의도되지 않은 리셋이 발생될 수 있습니다. 이를 방지하기 위해 적절한 필터를 사용하는 등의 주의를 기울여 주십시오.